package com.yax.mickey.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yax.mickey.entity.OrderDetail;

import java.util.List;

/**
* @author yax
* @description 针对表【order_detail(订单详情信息表)】的数据库操作Service
* @createDate 2024-05-27 09:03:45
*/
public interface OrderDetailService extends IService<OrderDetail> {
    /**
     * 查询所有订单详情信息
     */
    List<OrderDetail> getAllOrderDetail();

    /**
     * 根据订单ID查询订单详情信息
     */
    List<OrderDetail> getOrderDetailByOrderId(Integer orderId);

    /**
     * 新增订单详情信息
     */
    Integer addOrderDetail(OrderDetail orderDetail);

    /**
     * 更新订单详情信息
     */
    void updateOrderDetail(OrderDetail orderDetail);

    /**
     * 删除订单详情信息
     */
    void deleteOrderDetail(OrderDetail orderDetail);
}
